Reports for WPF
レポート生成方法の選択
Reports for WPF を開始する > レポート生成方法の違い > レポート生成方法の選択

レポート生成方法の選択Reports for WPF でレポートを生成する方法は 2 つ(C1Report コンポーネントの使用、または、C1PrintDocumentをインポート)ありますが、最適な方法を選択するには以下の条件を確認します。

  1. アプリケーションで必須機能は制限事項に記載されている場合は、C1Report を使用します (Import の制限事項の詳細については、レポート生成方法の違いを参照してください) 。
  2. 今まで C1Report の旧バージョンを使用しており、C1PrintDocument のオブジェクトモデルに慣れていない場合は、C1Preview が提供する C1Report コンポーネントを使用できます。

  3. 一方、C1PrintDocument を使用した経験があるか、新しいプロジェクトを開始する場合は、インポートを使用することを推奨されています。インポートのメリットは以下の通りです:

    • C1PrintDocument にレポート定義ファイルをインポートすると、生成されたドキュメントを普通の C1PrintDocument として調整できます。例えば、本文にオブジェクトを追加したり、プロパティを変更したりすることができ、これらの修正はドキュメントを更新してからも表示されます。

    • C1Report のいくつかの問題はインポートで修正されました。例えば、C1Report で隣接したオブジェクトを複数ページに正しくスプリットできません。また、スプリットされたオブジェクトの境界線が正しく描画されません。C1PrintDocumentにインポートされたレポートでこの問題が発生しません。
    • メモリおよびスピード上にインポートは最適な方法です。
    • 将来の機能拡張はインポートを注目にして行われます。
関連トピック